design hashset leetcode solution